home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_400 / 414_03 / the.his < prev    next >
Text File  |  1993-12-05  |  14KB  |  298 lines

  1. 1.0  16-08-92
  2.  
  3.    - First release to the unsuspecting public.
  4.      Sent to SIMTEL and comp.binaries.os2.
  5.  
  6. 1.1  17-05-93
  7.  
  8.    - Bug fixes:
  9.      o A file with no end of line character on the last line, the last
  10.        line would not be included in the file.
  11.      o Characters that are in blocks retain their highlighting now.
  12.      o Fixed schange under DOS and OS/2. Cursor is now positioned
  13.        correctly.
  14.      o Writing out a file will now produce an error if the disk is
  15.        full and not write part of the file.
  16.      o GET and PUT now recognise ~ in Unix version.
  17.      o PREFIX ON now no longer requires the LEFT|RIGHT option. Defaults
  18.        to LEFT.
  19.      o TABPRE (to tab between main and prefix areas) now does nothing
  20.        if PREFIX is OFF.
  21.      o 'bleeding' through of one file to another on BSDish systems now
  22.        fixed.
  23.    - New commands:
  24.      o BOX BLOCK COPY/MOVE/DELETE/FILL/OVERLAY
  25.      o LINE BLOCK COPY/MOVE/DELETE
  26.      o FILLBox
  27.      o sos_makecurr
  28.      o [SET] DIRInclude
  29.      o [D]OSNowait/[D]OSQuiet
  30.      o = (re-execute command)
  31.      o [SET] CMDArrows
  32.      o [SET] CMDline
  33.      o [SET] NEWlines
  34.      o [SET] MSGMode
  35.      o [SET] MACROPath
  36.      o [SET] IMPMACro
  37.      o [SET] NUMber
  38.      o [SET] HEX
  39.      o [SET] CLEARScreen
  40.      o [SET] Point
  41.      o [SET] REXXOUTput
  42.      o [SET] CLOCK
  43.      o [SET] HEXDISPlay
  44.      o SOS DOPREfix
  45.      o the target ALL has been implemented. This is NOT the ALL command.
  46.      o MACRO - execute commands from a file
  47.      o UPPercase, LOWercase 
  48.      o SHift
  49.      o DUPlicate
  50.      o EXPand
  51.      o STATus
  52.      o Query
  53.      o EMSG
  54.      o SUSPend
  55.      o REDRAW
  56.      o MODIFY
  57.      o TEXT
  58.      o prefix commands: a,i,c,m,d,",<,>,/,cc,mm,dd,"",<<,>>,.xxxxx
  59.    - Changed commands:
  60.      o insertmode now requires a parameter: ON|OFF|TOGGLE
  61.      o spltjoin now correctly aligns the new line under the focus line
  62.      o sos_* commands have been changed to seperate sos commands
  63.      o REFRESH command now consistant with XEDIT and KEDIT. Use REDRAW
  64.        for old REFRESH functionality.
  65.    - New features:
  66.      o REXX support under OS/2 and Unix(with Regina 0.05)
  67.      o argument passing to REXX macros/profiles
  68.      o EXTRACT
  69.      o Capture REXX trace and Say output to a file in the ring.
  70.    - Commands removed (temporarily)
  71.      o SCREEN
  72.  
  73. 1.2 27-06-93 (Not officially released)
  74.  
  75.    - Bug fixes:
  76.      o Previous command line contents were remaining when 'sos undo' was
  77.        executed on command line.
  78.      o THE core dumped when a 'DELETE' command was present in a profile file.
  79.      o THE now displays line numbers > 32k correctly.
  80.      o Display of long filename in window wider than 80 chars now correct.
  81.      o [SET] CURLine now works when called from a profile file
  82.    - New commands:
  83.    - Changed commands:
  84.    - New features:
  85.      o THE now handles either forward (/) or back (\) slashes in path
  86.        names and converts them automatically. So you can specify d:/path
  87.        under DOS and OS/2 or \usr\bin under Unix. All paths are displayed
  88.        on the idline with the default OS path seperator.
  89.      o added new external function, valid_target() to simplify REXX macros
  90.      o added new single character indicator on right end status line to 
  91.        indicate if REXX support is present.
  92.        Meanings of indicators:
  93.         First character: (colour support)
  94.          C - curses library supports colour and so does monitor
  95.          c - curses library supports colour but monitor doesn't
  96.          M - curses library does not support colour
  97.         Second character: (REXX support)
  98.          R - THE compiled with REXX support
  99.            - (blank) THE compiled without REXX support
  100.  
  101. 1.3 15-08-93
  102.  
  103.    - Bug fixes:
  104.      o Fixed bug with line block delete and cursor positioning.
  105.      o number of files being editted no longer gets out of sync when
  106.        an attempt to edit a new file is aborted (usually because line
  107.        is too long)
  108.      o Fixed bug in uppercase/lowercase when target was "BLOCK".
  109.      o sos tabwordb, sos tabwordf, and sos delword now correctly go the 
  110.        start/end of the word if that word exceeds the width of the screen.
  111.    - New commands:
  112.      o SOS CURSORAdj
  113.      o SOS DELWord
  114.      o [SET] MARgins 
  115.      o [SET] WORDWrap
  116.      o SPlit
  117.      o Join
  118.    - New features:
  119.      o Changed the highlighting of "non-printable characters" under Unix.
  120.      o emx 0.8g compiler support now working (excluding REXX)
  121.      o wordwrap has been added
  122.    - Changes:
  123.      o The names of environment variables and the location of default 
  124.        help and profile files has changed. See the file appendix.1 or
  125.        Appendix 1 of the.man for details.
  126.  
  127. 1.4 01-09-93 (Not officially released)
  128.  
  129.    - Bug fixes:
  130.      o Changed the method for determining the filename of a backup file
  131.        under OS/2. Originally, if drive type not = FAT, .bak was
  132.        appended to full file name. Now only if drive type = HPFS is
  133.        .bak appended.
  134.      o Alteration count was being set to zero when saving a file and the
  135.        file could not be saved.
  136.      o Fixed a few minor bugs in DUPLICATE command.
  137.    - New commands:
  138.      o Added support for semi-colon specifying an absolute line target
  139.    - Changed commands:
  140.    - New features:
  141.      o Added support for ncurses under linux. ncurses still has a bug
  142.        (I believe) that causes some characters to not be cleared.
  143.      o emx 0.8g port now has REXX support
  144.      o DUPLICATE 1 BLOCK assigned to Alt-D (DOS/OS2) and ControlD (UNIX)
  145.    - Changes:
  146.  
  147.  
  148. 1.5 01-12-93
  149.  
  150.    - Bug fixes:
  151.      o It is now possible to issue the commands; EDIT,THE and XEDIT
  152.        from within a macro or profile file.
  153.      o [SET] CASE settings now inherited by subsequent files editted.
  154.      o [SET] CASE now does not reset settings to default if they are
  155.        not specified; it leaves the values as they were last set.
  156.      o default value for ZONE end is now the maximum line width not
  157.        32766 (maximum possible line length)
  158.      o Bug in CHANGE command.
  159.        If specifying a trailing space to change a string at the end of
  160.        a line to null, one too many characters were removed.
  161.        eg. c/_N // * 1   a line ending in abc_N ended up ending
  162.            in ab
  163.        When changing text at the end of a line and specify more than
  164.        one space at the end of the target, the target is never found.
  165.        eg. c/_N  // * 1   a line ending in abc_N will not be found
  166.        Handling of spaces after the real end of the line handled
  167.        correctly now.
  168.      o Fixed a bug on Unix systems where a key that returned nul would
  169.        execute 'add 1'.
  170.      o Changed the default handling of 'sos delback' and 'sos delchar'
  171.        under UNIX.
  172.        The default key sequences of these keys has been reversed. If you
  173.        prefer to keep the old definitions, define OLD_DELCHAR_DELBACK on
  174.        the compile line. This option will disappear in a future version
  175.        so if you are really attached to the old behaviour, you had
  176.        better let me know and have a good reason :-) Thanks to Andreas
  177.        Schott for pointing this out!
  178.      o Added SRC line to makefile for SystemVR4 block.
  179.      o The default value for THE_HOME_DIR under Unix is /opt/THE, if
  180.        SYSVR4 is defined when compiling or /usr/local/THE otherwise. The
  181.        major change is the uppercasing of THE (THE's correct acronym)
  182.      o [SET] MACROPATH now sets the correct path value.
  183.      o Fixed bug with prefix command like 'aa'. The A command would be
  184.        executed with a large number of lines added or you would get
  185.        a core dump :-(
  186.      o After bringing a suspended THE session to the foreground, THE
  187.        correctly refreshes.
  188.      o When shelling out, the screen attributes are returned to NORMAL,
  189.        at least on some platforms;
  190.      o Fixed the occasional strange behaviour of the command line having
  191.        some of the contents of the prefix area. (It was VERY obscure!)
  192.      o SOS DELWORD would increment ALT and not allow SOS UNDO to work.
  193.      o C-ENTER now valid for DOS and OS/2 versions.
  194.      o Ign